公司熱線: 18903837318
- 產(chǎn)品詳情
- 聯(lián)系方式
二七區(qū)自動化控制柜-繼飛機電-高低壓開關(guān)自動化控制柜 :
PLC控制柜,變頻控制柜,污水處理自控如果現(xiàn)在有個項目,需要MODBUS控制五個變頻器,那該怎么辦?
也許你會說,這還不簡單,把前面的通信程序復(fù)zhi五遍不就行了?理論上,這是可行的,但卻是不可行的,為什么呢?因為串口在同一時間,只能進行一次數(shù)據(jù)交互。這個一次,是指一次讀或是寫操作。這就好比一個很窄的路口,一次只能通過一輛汽車,如果五輛汽車一起通過,勢必會引起堵塞,一輛也過不去,但我們需要過五輛怎么辦?那就需要交通燈或是交指揮交通,二七區(qū)自動化控制柜,通信也一樣,也需要有交通燈或是交,而在MODBUS通信中,就需要我們自己來當(dāng)交,通過程序控制通信流程,這就是輪詢方式。
而MODBUS通信實現(xiàn)輪詢,有兩個常用的方法。
1 時間間隔法
所謂時間間隔法,就是每個操作分配一個固定的時間,比如第yi秒寫入頻率,第二秒讀取頻率,第三秒讀取電流,當(dāng)然,這個時間是要根據(jù)實際情況來設(shè)置的,我們看一個例子:
圖一時間間隔
如圖一所示,這是一個BLINK 和計數(shù)器兩個功能塊組成的程序,BLINK產(chǎn)生一個50毫秒的脈沖,而計數(shù)器對此脈沖進行計數(shù),因此,計數(shù)器的當(dāng)前計數(shù)值CV 也就是圖中黃色熒光筆部分,就會從1 到6每隔50毫秒遞增一次。這樣,就為每一次操作分配了50毫秒的時間。
圖二 利用時間間隔觸發(fā)通信
如圖二,紅色圓圈部分,當(dāng)數(shù)值等于1的時候,我們寫入地址0002,當(dāng)數(shù)值等于2的時候,我們讀取103,依次類推。黃色熒光筆部分是觸發(fā)路徑。
2 功能塊觸發(fā)法
功能塊觸發(fā)法,是利用功能塊的狀態(tài)參數(shù)來觸發(fā)下一次通信,也就是我在介紹通信的時候使用的BUSY信號。
圖三 利用BUSY信號觸發(fā)下一次讀寫
如圖三所示,當(dāng)寫入0002通信完成后,利用BUSY信號來觸發(fā)下一次通信,讀取103的值。圖中黃色熒光筆的部分,就是觸發(fā)路徑,當(dāng)上一個通信功能塊的BUSY信號產(chǎn)生下降沿的時候,證明這次通信已經(jīng)完成,以此來觸發(fā)下一次通信
以上,就是兩種常用的輪詢方法,它們各有優(yōu)缺點,的方式就是兩者結(jié)合。利用時間間隔,這個時間間隔的設(shè)置就很講究,時間太短,可能通信還沒完成,時間太長影響效率。而利用功能塊的BUSY信號,可以很好解決這個問題,但是,一旦一個環(huán)節(jié)通信出錯,BUSY信號無法給出,就會造成后面的通信無法進行,那么該如何結(jié)合呢?那就是用時間間隔來確定從站之間的通信間隔,而同一個從站的讀寫就用功能塊信號觸發(fā),這樣即使通信有錯誤,也只是影響一個從站。
我們?yōu)槊總€從站分配30毫秒的時間,那么輪詢10個從站只需要300毫秒,這基本能滿足我們的需求,而又能保證每個站的通信時間。因為超過10個從站,就不建議用MODBUS通信了,那樣就要考慮使用總線了。而一個從站內(nèi)部,要讀寫多次的時候,就用BUSY信號觸發(fā)。這樣,即使一個從站通信出現(xiàn)問題,也不會影響下一個從站的通信。
這種PLC還如何學(xué)習(xí)?從哪學(xué)習(xí)?{控制柜}{配電柜}{變頻柜}{PLC控制柜}{鄭州PLC控制柜}
模塊故障還是本體里的程序故障?
模塊里是沒有程序的,高低壓開關(guān)自動化控制柜,可找對應(yīng)型號模塊更換。更換模塊可以恢復(fù)動作點故障,比如明明有點動作,但沒有實際電壓輸出?;蛘呤悄K被燒壞。
本體更換的時候,要設(shè)法得到程序。如果程序被加密,就要打電話喊廠家的人過來換了。
本體損壞基本上你沒有任何辦法。
所以,還是打電話叫廠商來人。又或者,自己擼個程序算了。對了,你不會,那還是打電話。
實話實說, PLC除非專業(yè)公司是無法維修的,建議購買一定備件,做好日常維護就好了。只要確定損壞就直接換件了。
上次有一個幾萬的西門子400系列CPU故障,甲方讓我?guī)兔β?lián)系的西門子,國內(nèi)根本沒有維修能力,如果返廠到德國去,價格與買個新的差不多!甚至還要貴
這種東西 甲方請系統(tǒng)集成商上門 解決。
硬件問題 系統(tǒng)集成商 沒轍,給代理商轉(zhuǎn)到 廠家維修點翻新?;蛘吒纳葡到y(tǒng)設(shè)計,工控自動化控制柜,降低或消除故障。
自己去修,很扯
如果你想學(xué)習(xí)plc請你去官wang把手冊下zai仔細閱讀,編程軟件安裝好,學(xué)著做。軟件如果松下官wang有教程就跟著做。
對于工作如果你是設(shè)備維護人員,要分清楚幾點:程序故障,請編程工程師來解決,中壓自動化控制柜,你只負責(zé)學(xué)習(xí)和了解,但是不要亂改;如果是外圍硬件接線問題,請設(shè)計部門提供電器圖紙等技術(shù)資料,你要好好啃啃圖紙再做排故,另外松下plc說明書也要看看故障代碼一類的章節(jié)內(nèi)容;如果是plc控制器硬件問題直接售后技術(shù)支持解決吧,那已經(jīng)超過你的能力和職責(zé)范圍了。
處理機械和程序故障比較容易做到,花個把月搞清楚生產(chǎn)工藝和機械電氣動作邏輯,基本上可以解決80%的問題。
如果是PLC本體故障,不用修,直接換新的,因為生產(chǎn)為大,修的時間成本太大。
操作手冊拿出來,一般上面都會有關(guān)于報警故障指示燈的功能說明,根據(jù)指示判斷故障類型。通常好的PLC產(chǎn)品,比如西門子PLC,在編程軟件里都會提供在線診斷功能,可以通過軟件鏈接在線一下,查看系統(tǒng)提示聯(lián)系原來的系統(tǒng)集成商,如果還聯(lián)系得上的話。
問題太虛,有些沒法回答。
PLC的狀態(tài)燈zhong要,熟悉硬件手冊,明確知道狀態(tài)指示燈的意義,這是第yi步。
通過狀態(tài)指示燈來判斷是硬件故障、網(wǎng)絡(luò)故障、還是程序故障,如果沒有修改程序,調(diào)試完成的程序不要輕易去懷疑。
再有就是《操作維護手冊》、電氣原理圖,這些是施工方必須提供的,如果沒有,或者只是應(yīng)付了事的東西。那么誰簽字驗收的,把誰噴到死,在任何地方噴。
熟悉工藝、熟悉硬件手冊、《操作維護手冊》、電氣原理圖,那么處理一般故障應(yīng)該沒有任何問題了。
想進一步優(yōu)化,那么就要去系統(tǒng)學(xué)習(xí)PLC
如何學(xué)習(xí)可編程邏輯控制器(PLC)?
首先你要判斷是何種故障,CPU那一排燈一般會給出故障類型
你可以看看是哪個亮起紅燈,通過CPU的系統(tǒng)手冊查到這個故障燈的故障原因
一般會有幾種故障原因
通訊:從站或遠程IO故障,這個可以通過編程軟件監(jiān)控硬件方式得知哪個從站或遠程IO掉站,逐個排查線路,插頭等,一般可以通過替換等辦法找到故障點,也可以從程序中獲得通訊故障從站號的方式,如西門子PLC可以通過OB塊獲取掉站站號或處理故障
模塊:同樣可以監(jiān)控硬件獲取模塊位置,通過程序獲取故障模塊位置號,檢查模塊供電、輸出是否有短路等,實在懷疑模塊損壞可采用替換測試等方式解決,如將一塊新的替換可能存在的問題模塊
編程:有些CPU 可以顯示編程錯誤,如死循環(huán),訪問不存在的地址等
模擬量診斷:有些CPU模塊可以對模擬量進行溢出,短路,斷路等診斷,并在CPU或模塊以亮紅燈的方式顯示
學(xué)習(xí) PLC 密決
1.不要看到別人的回復(fù)就說:給個代碼吧!你應(yīng)該想想為什么。當(dāng)你自己想出來 再參考別人的提示,你就知道自己和別人思路的差異。
2.別小家子氣,買本書幾十塊都舍不得,或者買些視頻看看,更學(xué)的快些,不要舍不得花錢。為了省錢看電子書,浪費的時間超過書的價值。當(dāng)然如果查資料,只能看 PDF。
3.學(xué)習(xí)新的開發(fā)軟件時,一定要看幫助手冊。買的書不夠全。剛接觸一個軟件,什么都不 懂,就盲目的問東問西,讓人看起來很幼稚。
4.不要蜻蜓點水,得過且過,細微之處往往體現(xiàn)實力。
5.把時髦的技術(shù)掛在嘴邊,還不如把過時的技術(shù)記在心里。
6.看得懂的書,請仔細看;看不懂的書,請硬著頭皮看。 .別指望看一次遍書就能記住和掌握什么 —— 請看第二遍、第三遍。
7.多實踐,調(diào)試,去寫去調(diào),只用軟件模擬,是永遠成不了高手的。
8.保存好你做過的所有的源程序、原理圖等 ----那是你的積累之一。
9.對于網(wǎng)絡(luò),還是希望大家能多利用一下,很多問題不是非要到論壇來問的,首先你要學(xué)會 自己找答案,比如 google、百度都是很好的搜索引擎,你只要輸入關(guān)鍵字就 能找到很多相 關(guān)資料,別老是等待別人給你希望,看的出你平時一定也很懶!
10 到一個論壇,你學(xué)會去看以前的帖子,不要什么都不看就直接問,也許你的問題早就 有人問過了,你再問,別人已經(jīng)不想再重復(fù)了,做為初學(xué)者,誰也不希望自己的帖子沒人回 的。
11,論壇論壇,就是大家討論的地方,總期望有高手總無償指點你,除非他是你親戚! !討論者,起碼是水平相當(dāng)?shù)牟?有討論的說法,如果水平真差距太遠了,連基本操作都需要別人給解答,誰還跟你討論呢。 什么樣的人是浮躁的人
繼飛機電(圖)-中壓自動化控制柜-二七區(qū)自動化控制柜由鄭州繼飛機電設(shè)備有限公司提供。鄭州繼飛機電設(shè)備有限公司(www.zzjifei.com)為客戶提供“電氣控制柜的設(shè)計安裝調(diào)試及服務(wù)”等業(yè)務(wù),公司擁有“西門子,正泰,施耐德,臺達,歐科”等品牌。專注于工業(yè)自動控制系統(tǒng)及裝備等行業(yè),在河南 鄭州 有較高知名度。歡迎來電垂詢,聯(lián)系人:王繼剛。